module Base
{

craftRecipe MakeL4D2AK47
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.AssaultRifle2],
			item 7 [Base.SmallSheetMetal],
			item 2 [Base.WeldingRods],
			item 12 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2AK47,
		}
	}

craftRecipe MakeL4D2M16
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.AssaultRifle],
			item 5 [Base.SmallSheetMetal],
			item 2 [Base.WeldingRods],
			item 10 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2M16,
		}
	}

craftRecipe MakeL4D2SCAR
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.AssaultRifle2],
			item 8 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 12 [Base.L4D2FirearmsParts],
			item 20 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2SCAR,
		}
	}

craftRecipe MakeL4D2SG552
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.AssaultRifle],
			item 8 [Base.SmallSheetMetal],
			item 2 [Base.WeldingRods],
			item 10 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2SG552,
		}
	}

craftRecipe MakeL4D2AWP
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:6,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.HuntingRifle],
			item 9 [Base.SmallSheetMetal],
			item 4 [Base.WeldingRods],
			item 15 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2AWP,
		}
	}

craftRecipe MakeL4D2MilitarySniper
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:6,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.HuntingRifle],
			item 7 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 18 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2MilitarySniper,
		}
	}

craftRecipe MakeL4D2MiniSniper
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:6,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.VarmintRifle],
			item 7 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 12 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2MiniSniper,
		}
	}

craftRecipe MakeL4D2Scout
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:6,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.HuntingRifle],
			item 8 [Base.SmallSheetMetal],
			item 4 [Base.WeldingRods],
			item 15 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2Scout,
		}
	}

craftRecipe MakeL4D2ShotgunWood
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:5,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.Shotgun],
			item 7 [Base.SmallSheetMetal],
			item 4 [Base.WeldingRods],
			item 10 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2ShotgunWood,
		}
	}

craftRecipe MakeL4D2ShotgunMetal
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:5,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.Shotgun],
			item 8 [Base.SmallSheetMetal],
			item 4 [Base.WeldingRods],
			item 10 [Base.L4D2FirearmsParts],
			item 12 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2ShotgunMetal,
		}
	}

craftRecipe MakeL4D2ShotgunSpas
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:5,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.Shotgun],
			item 9 [Base.SmallSheetMetal],
			item 6 [Base.WeldingRods],
			item 15 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2ShotgunSpas,
		}
	}

craftRecipe MakeL4D2ShotgunM1014
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:5,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.Shotgun],
			item 9 [Base.SmallSheetMetal],
			item 4 [Base.WeldingRods],
			item 15 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2ShotgunM1014,
		}
	}

craftRecipe MakeL4D2Glock
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.Pistol],
			item 4 [Base.SmallSheetMetal],
			item 2 [Base.WeldingRods],
			item 6 [Base.L4D2FirearmsParts],
			item 10 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2Glock,
		}
	}

craftRecipe MakeL4D2DesertEagle
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.Pistol3],
			item 6 [Base.SmallSheetMetal],
			item 4 [Base.WeldingRods],
			item 8 [Base.L4D2FirearmsParts],
			item 10 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2DesertEagle,
		}
	}

craftRecipe MakeL4D2MAC10
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 2 [Base.Pistol],
			item 5 [Base.SmallSheetMetal],
			item 2 [Base.WeldingRods],
			item 8 [Base.L4D2FirearmsParts],
			item 10 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2MAC-10,
		}
	}

craftRecipe MakeL4D2MP5
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 2 [Base.Pistol],
			item 6 [Base.SmallSheetMetal],
			item 2 [Base.WeldingRods],
			item 8 [Base.L4D2FirearmsParts],
			item 10 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 L4D2MP5,
		}
	}

craftRecipe MakeL4D2UZI
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:4,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 2 [Base.Pistol],
			item 5 [Base.SmallSheetMetal],
			item 2 [Base.WeldingRods],
			item 8 [Base.L4D2FirearmsParts],
			item 10 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2UZI,
		}
	}

craftRecipe MakeL4D2M60
	{
        timedAction = Welding,
		Time = 1000,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:7,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 3 [Base.AssaultRifle2],
			item 20 [Base.SmallSheetMetal],
			item 10 [Base.WeldingRods],
			item 30 [Base.L4D2FirearmsParts],
			item 25 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2M60,
		}
	}

craftRecipe MakeL4D2DesertEagleMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.44Clip],
			item 3 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2DesertEagleMag,
		}
	}

craftRecipe MakeL4D2GlockMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.9mmClip],
			item 3 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2GlockMag,
		}
	}

craftRecipe MakeL4D2M16Mag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.556Clip],
			item 3 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2M16Mag,
		}
	}

craftRecipe MakeL4D2AK47Mag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.556Clip],
			item 3 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2AK47Mag,
		}
	}

craftRecipe MakeL4D2SCARMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.556Clip],
			item 3 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2SCARMag,
		}
	}

craftRecipe MakeL4D2SG552Mag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.556Clip],
			item 3 [Base.SmallSheetMetal],
			item 3 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2SG552Mag,
		}
	}

craftRecipe MakeL4D2M60Mag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 3 [Base.M14Clip],
			item 10 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 10 [Base.L4D2FirearmsParts],
			item 15 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2M60Mag,
		}
	}

craftRecipe MakeL4D2MAC10Mag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 2 [Base.9mmClip],
			item 5 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 6 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2MAC-10Mag,
		}
	}

craftRecipe MakeL4D2MP5Mag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 2 [Base.9mmClip], 
			item 5 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 6 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2MP5Mag,
		}
	}

craftRecipe MakeL4D2UZIMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 2 [Base.9mmClip],
			item 5 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 6 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2UZIMag,
		}
	}

craftRecipe MakeL4D2MilitarySniperMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.M14Clip],
			item 4 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2MilitarySniperMag,
		}
	}

craftRecipe MakeL4D2MiniSniperMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.M14Clip],
			item 4 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2MiniSniperMag,
		}
	}

craftRecipe MakeL4D2AWPMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.M14Clip],
			item 4 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2AWPMag,
		}
	}

craftRecipe MakeL4D2ScoutMag
	{
        timedAction = Welding,
		Time = 500,
		Tags = AnySurfaceCraft,
		NeedToBeLearn = True,
		SkillRequired = MetalWelding:3,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.M14Clip],
			item 4 [Base.SmallSheetMetal],
			item 5 [Base.WeldingRods],
			item 4 [Base.L4D2FirearmsParts],
			item 5 [Base.BlowTorch],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
			item 1 tags[WeldingMask] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2ScoutMag,
		}
	}

craftRecipe MakeL4D2FirearmsFixer
	{
        timedAction = Welding,
		Time = 200,
		Tags = AnySurfaceCraft,
		SkillRequired = MetalWelding:2,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 10 [Base.Screws],
			item 5 [Base.SmallSheetMetal],
			item 10 [Base.Wire],
			item 3 [Base.L4D2FirearmsParts],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2FirearmsFixer,
		}
	}

craftRecipe MakeL4D2Gunlight
	{
        timedAction = Welding,
		Time = 200,
		Tags = AnySurfaceCraft,
		SkillRequired = MetalWelding:2,
		category = L4D2,
		xpAward = MetalWelding:20,
		inputs
		{
			item 1 [Base.HandTorch],
			item 2 [Base.ElectricWire],
			item 2 [Base.L4D2FirearmsParts],
			item 1 tags[Hammer] mode:keep,
			item 1 tags[Screwdriver] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2Gunlight,
		}
	}

	craftRecipe MakeL4D2Medkit
	{
        timedAction = SewingCloth,
		Time = 200,
		Tags = AnySurfaceCraft,
		SkillRequired = Doctor:6,
		category = L4D2,
		xpAward = Doctor:10,
		inputs
		{
			item 2 [Base.Tarp] flags[Prop2;IsEmpty],
            item 1 [Base.FirstAidKit],
			item 5 [Base.Thread],
			item 10 [Base.L4D2FirearmsParts],
			item 1 tags[Scissors] mode:keep,
			item 1 tags[SewingNeedle] mode:keep,
		}
		outputs
		{
			item 1 Base.L4D2Medkit,
		}
	}

craftRecipe ConvertToBackpack
	{
        timedAction = CraftWeapon1H,
		Time = 50,
		Tags = AnySurfaceCraft,
		category = L4D2,
		inputs
		{
			item 1 [Base.L4D2Medkit],
		}
		outputs
		{
			item 1 Base.L4D2MedkitBag,
		}
	}

craftRecipe ConvertToKit
	{
        timedAction = CraftWeapon1H,
		Time = 50,
		Tags = AnySurfaceCraft,
		category = L4D2,
		inputs
		{
			item 1 [Base.L4D2MedkitBag],
		}
		outputs
		{
			item 1 Base.L4D2Medkit,
		}
	}

	craftRecipe MakeL4D2FirearmsParts1
	{
        timedAction = CraftWeapon1H,
		Time = 10,
		Tags = InHandCraft,
		category = L4D2,
		inputs
		{
			item 5 [Base.Necklace_DogTag;Base.Necklace_DogTag_Female;Base.Necklace_DogTag_Male],
		}
		outputs
		{
			item 1 Base.L4D2FirearmsParts,
		}
	}

	craftRecipe MakeL4D2FirearmsParts2
	{
        timedAction = CraftWeapon1H,
		Time = 10,
		Tags = InHandCraft,
		category = L4D2,
		inputs
		{
			item 3 [Base.Badge],
		}
		outputs
		{
			item 1 Base.L4D2FirearmsParts,
		}
	}

	craftRecipe MakeL4D2FirearmsParts3
	{
        timedAction = CraftWeapon1H,
		Time = 10,
		Tags = InHandCraft,
		category = L4D2,
		inputs
		{
			item 7 [Base.IDcard;Base.IDcard_Stolen;Base.IDcard_Blank;Base.IDcard_Female;Base.IDcard_Male],
		}
		outputs
		{
			item 1 Base.L4D2FirearmsParts,
		}
	}








}